/*css reset*/.eps-shadow{top:105px!important;left:20px!important;}
body{font-family:"Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;}
.nav .block{height:64px!important;}

.flContent a{margin-bottom:4px!important;}
.currbox{margin: 15px 0 49px 0!important;}
.currbox span, .currbox a{
font-family:"Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;
}
.container{padding-left: 0!important;padding-right: 0!important;}
body { margin: 0 auto; background-color: #fff; font-size: 14px; color: #333; }
a, a:link, a:visited, a:hover { text-decoration: none!important; font-size: 14px; color: #333;    font-family: "Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;
    font-size: 14px; }
ul, li, p, a { margin: 0; padding: 0; list-style: none; }
img { border: none; display: inline-block; }
/*END css reset*/

form{font-family:"Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;}

/*my css reset*/
h1, h2, h3, h4, h5, p, a, span { margin: 0; padding: 0; font-weight: normal; font-size: 14px; color: #333; }
iframe { margin: 0; padding: 0; display: block; }
.fl { float: left; }
.fr { float: right; }
.mb1 { margin-bottom: 5px; }
.mb2 { margin-bottom: 14px; }
.mb3 { margin-bottom: 24px; }
.mb4 { margin-bottom: 40px; }
.mb5 { margin-bottom: 50px; }
a img,img,embed,object { border:none;vertical-align:middle; }
/*END my css reset*/

.currbox,.currbox a{font-size:16px!important;}
.gllist span{ font-size: 14px!important;font-family: "Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;}
.gllist li a:hover{text-decoration: underline!important;}

/*Header*/
.head_box{width: 100%;background: url(	
/uiFramework/commonResource/image/2021102314444456798.jpg) no-repeat;background-position: top center;
/* 新增修改 */
/*height: 468px;*/
}
.box { overflow: hidden; width: 100%;position: relative; }
.content {max-width: 1200px;margin: 0 auto;overflow: hidden; clear:both;}
/* Head-Top */
.head_top { width: 100%;height: 55px;line-height: 55px; }
.head_empty{width: 100%;height: 348px; }

/* Head-Search */
#wza{float:left;color:#fff;font-size:18px; margin-left: 100px;}
.headSearchBg{ float: right;width: 534px;height: 55px;position: relative;background: url(/uiFramework/commonResource/image/2022103114222816788.png) no-repeat; }
.headSearchBg a.top_mail{display: block;height: 55px;line-height: 55px;padding-left: 39px;background: url(/uiFramework/commonResource/image/2021102314395074745.png) no-repeat;background-position: center left;font-size: 18px; color: #fff;float: left;margin-left: 19px;}
.top_search { width: 217px; height: 33px;border: 1px solid #c8c6c6;position: relative;margin: 10px 60px 0 0;float: right; }
.top_search input.serinpt { height: 30px;line-height:30px; width: 174px;padding-left: 5px; border: none; color: #757574; font-size: 16px; position: absolute; top: 0px; left: 0px;box-sizing:content-box;padding:1px 2px; }
.top_search input.serbtn { height: 31px; width: 38px; border: none; cursor: pointer; position: absolute; top: 0px; right: 0px; background: url(	
/uiFramework/commonResource/image/2021102314414266538.png) no-repeat;background-position: 9px 7px;background-color: #a50000; }
/* Head-Nav */
.head_nav { width: 100%; height: 65px;line-height: 61px;position:relative; z-index:1; }
.nav { max-width: 1200px;margin: 0 auto;background-color: #a50000;height: 64px;line-height: 64px; }
.nav h3 a { display: block;font-size: 17px; color: #fff;height: 64px;text-align: center;margin: 0 7px;width:105px;line-height:64px;}
.nav .m:nth-of-type(1) a{width: 95px;padding: 0;text-align: center;margin-left: 10px;}
.nav .m:nth-of-type(10) .sub{display:none!important;}

.nav h3 a:hover{color: #fffcb0;}
.nav .m { float:left;position:relative;z-index:10; }
.nav .sub { display:none;position:absolute;left:7px;top:64px;z-index:9999;width:105px;border-top:0;background-color:#740007;margin-left: 0px;padding: 10px 0; }
.nav .sub li { text-align:center;margin-bottom:-1px; }
.nav .sub li a { display:block;color:#fff;font-size:14px;line-height: 20px;padding: 8px 15px;width: 75px;width: 100%; }
.nav .sub li a:hover { color:#fffcb0;text-decoration: underline!important; }
 .nav .m:nth-of-type(1) .sub, .nav .m:nth-of-type(3) .sub, .nav .m:nth-of-type(4) .sub,.nav .m:nth-of-type(10) .sub{padding:0;}
.nav .block { height:60px;width:105px;border-bottom: 4px solid #fffcb0;position:absolute;left:0;top:0;overflow:hidden; margin-left: 10px; }
/*END Header*/

.scrollDiv ul li a:hover{color:#a50000;text-decoration: underline!important;}


/*Index*/
.index_list{margin-bottom:0!important;}
.iIndex {/* overflow: hidden; */width: 100%;padding: 35px 0 0 0;}
.toppor{position: relative;}
.ibox {width: 100%;overflow: hidden; }
.index_toutiao{width: 100%;overflow: hidden;margin-bottom: 50px;}
.index_toutiao h1{font-size: 34px; color: #a50000;text-align: center;font-weight: bold;margin-bottom: 14px;}
.index_ttLink{width: 75%; margin: 0 auto;overflow: hidden;}
.index_ttLink a{font-size: 16px;}
.index_ttLink a.ttlinkfl{width: 45%;display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float: left;}
.index_ttLink a.ttlinkfm{float: left;width: 37%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;margin: 0 22px;}
.index_ttLink a.ttlinkfr{width: 45%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float: right;}
.indexPic1 img{margin-bottom: 20px;display: block;width: 1200px; height: 113px;}
/*SurSlide*/
.hiSlideBox { width: 54.6%; height: 415px;float: left; }
.hiSlider li { position: relative; }
.hiSlider li .hiSliderTitle { position: absolute; bottom: 0; left: 0; overflow: hidden; width: 100%; height: 50px; line-height: 50px;padding-left: 20px;background: url(/uiFramework/commonResource/image/2021102617522442740.png) repeat-x; display: block; font-size: 18px; color: #fff; }
.hiSlider li .hiSliderImg { width: 655px; height: 415px; display: block; }
.hiSlider-pages, .hiSlider-title { position: absolute; z-index: 3; }
.hiSlider-btn-prev, .hiSlider-btn-next { position: absolute; z-index: 5; top: 40%; height: 70px; width: 40px; background: url(	
/uiFramework/commonResource/image/2021092917152828489.png) no-repeat; margin-top: -15px; text-indent: -200px; overflow: hidden; opacity: .3; filter: alpha(opacity:30); }
.hiSlider-btn-prev { left: 1px; }
.hiSlider-btn-next { right: 1px; background: url(/uiFramework/commonResource/image/2021092917143323052.png	
) no-repeat; }
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover { opacity: .8; filter: alpha(opacity:80); }
.hiSlider-pages { bottom: 15px; right: 20px; text-align: right; }
.hiSlider-pages a { height: 12px; width: 12px; margin: 0 4px; display: inline-block; overflow: hidden; text-indent: -100px; font-size: 0; border-radius: 50%; background: #fff;filter:alpha(opacity=60);opacity:0.6; }
.hiSlider-pages a.active { background: #ee0010; }
.indexNews{width: 42.5%; overflow: hidden;float: right;}
/* SurTab */
.SurTab0 { width: 100%;margin-bottom: 14px;position: relative; }
.SurTab0 .SurTabMenu0 { height: 32px; line-height: 32px; border-bottom: 1px solid #dcd9d9; margin-bottom: 14px; }
.SurTab0 .SurTabMenu0 ul { height: 32px; float: left; position: absolute; top: 0px; left: 0px; }
.SurTab0 .SurTabMenu0 ul li { float: left; cursor: pointer; margin-right: 20px;}
.SurTab0 .SurTabMenu0 ul li a { font-size: 16px; padding: 0 15px;height: 32px; display: block;color: #fff;color: #333; }
.SurTab0 .SurTabMenu0 ul li.on a { background: #a50000; color: #efdddd; }
.nav .m h3{margin-top:0;margin-bottom:0;}
.SurTab0 .SurTabBox { overflow: hidden; width: 100%; }
.SurTab0 .SurTabBox0>a{ position: absolute; top: 5px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 3px;background-position: 36px 5px\9\0; }
/* END SurTab */
/* Title */
.indexTitle{width: 100%;height: 32px;border-bottom: 1px solid #dcd9d9;}
.indexTitle h1{margin: 0; padding: 0 15px;height: 32px;line-height: 32px;background-color: #a50000;font-size: 16px; color: #fff;text-align: center;float: left;}
.indexTitle a{ float: right;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 50px 3px;background-position: 50px 5px\9\0;padding: 0 15px;margin-top: 6px;color: #737070;}
/* List */
/*== Gov List ==*/
.index_list { overflow: hidden; width: 100%; }
.index_list li { position: relative; padding-left: 16px; height: 30px; line-height: 30px; }
.index_list li a{ width: 100%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.index_list li a:hover{text-decoration: underline!important;}
.index_list b { position: absolute; top: 13px; left: 0; display: block; width: 4px; height: 4px; background-color: #b5b7b8;border-radius: 50%;}
.index_list span { position: absolute; top: 0; right: 0; color: #706f6f;}
.index_list li a:hover { text-decoration: underline;color:#a50000; }
/*== END Gov List ==*/
.tabbox{position: relative;}
#topCloseBtn {width: 22px; height: 22px;background: url(	
/uiFramework/commonResource/image/2021102617534144617.png) no-repeat;display: block;margin-bottom: 10px;float: right;cursor: pointer;}
/* SurTab */
.SurTab1 { width: 100%;position: relative; }
.SurTab1 .SurTabMenu1 { height: 42px; background: url(	
/uiFramework/commonResource/image/2021102911401044775.jpg) repeat-x;margin-bottom: 16px; }
.SurTab1 .SurTabMenu1 ul { height: 42px; float: left; position: absolute; top: 0px; left: 0px; }
.SurTab1 .SurTabMenu1 ul li { float: left; cursor: pointer; margin-right: 10px;height:42px; }
.SurTab1 .SurTabMenu1 ul li a { font-size: 16px; color: #4d4b4b; height: 39px; line-height: 39px;display: block; padding: 0 5px; }
.SurTab1 .SurTabMenu1 ul li.on {border-bottom: 3px solid #a50000; color: #a50000; }
.SurTab1 .SurTabBox { overflow: hidden; width: 100%; }
.SurTabBox>a { position: absolute; top: -33px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 4px;background-position: 36px 5px\9\0; }
.indexPic2{margin: 20px 0 20px 0;overflow: hidden;}
.indexPic2 img{display: block;width: 586px; height: 113px;}
/* specialRecomd */
.specialRecomd{width: 100%;background-color: #f0efef;height: 440px;}
.srTitle{width: 100%; overflow: hidden;margin: 20px 0 20px 0;}
.srTitle h1{margin: 0; display: block; width: 175px; height: 56px;line-height: 56px;background: url(/uiFramework/commonResource/image/2021102510280776795.jpg) no-repeat;float: left;font-size: 20px; color: #fff;font-weight: bold;text-align: center;}
/*.srTitle a{display: block;width: 979px;padding: 0 20px;background-color: #fff;border: 2px solid #a50000;text-align: center;float: left;line-height: 52px; height: 52px;font-size: 20px; color: #a50000;font-weight: bold;display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}*/
.srTitle a:hover{text-decoration: underline;}
.srNewsBox{padding: 27px;width: 526px; height: 269px;background-color: #fff;box-sizing: content-box;}
.srfm{float: left;margin-left: 32px;}
.tabTextBox img{display: block;float: left;margin-top: 5px;width: 154px !important; height: 168px;}
.tabTextBox a.inText{display: block;width: 330px;height: 150px;     padding-top: 17px; float: right;margin-right: 2px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
.tabTextBox a.inText p{margin-bottom:0px;line-height:19px;}
.tabTextBox a.inText span{display: block;line-height: 30px;text-indent: 1.5em;}
.tabTextBox a.inText:hover span{text-decoration: underline;color: #a50000;}
.index_list2 li a{ width: 98%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.stabmb{margin-bottom: 15px!important;}
.indexText p{line-height: 30px;}
.ibox2{width: 100%;overflow: hidden;border: 1px solid #dddada;padding: 30px;background-color: #fff;margin: 20px 0 20px 0;}
.pubEduBox{float: left;width: 775px;overflow: hidden;}
.imgToday{display: block;width: 315px; height: 257px;float: right;margin-top: 8px;}
.indexPic4{ }
.indexPic4 img{display: block;width: 1200px; height: 113px;}
/* SurTab2 */
.SurTab2 { width: 100%;position: relative; }
.SurTab2 h1 {margin: 0; padding: 0 15px;height: 32px;line-height: 32px;background-color: #a50000;font-size: 16px; color: #fff;text-align: center;float: left; }
.SurTab2 .SurTabMenu2 { height: 33px; background: url(/uiFramework/commonResource/image/2021110317133439469.jpg) repeat-x;margin-bottom: 26px; }
.SurTab2 .SurTabMenu2 ul { float: left;margin-left: 25px; }
.SurTab2 .SurTabMenu2 ul li { float: left; cursor: pointer; }
.SurTab2 .SurTabMenu2 ul li a { font-size: 16px;color: #605e5e; height: 33px;line-height: 26px; display: inline-block; padding: 0 5px; }
.SurTab2 .SurTabMenu2 ul li b { display: inline-block;width: 1px; height: 15px;background-color: #dcd9d9;margin: 0 15px; }
.SurTab2 .SurTabMenu2 ul li.on a { border-bottom: 2px solid #a50000;color: #a50000; }
.SurTabBox2>a { position: absolute; top: 5px; right: 0; color: #737070; padding-right: 15px;background: url(/uiFramework/commonResource/image/2021102514514053118.png) no-repeat;background-position: 36px 3px;background-position: 36px 5px\9\0; }
.SurTabBox2 .bookLink:nth-of-type(1){float:left;}
.SurTabBox2 .bookLink:nth-of-type(3){float:right;}
.SurTabBox2 .bookLink:nth-of-type(2){margin-left:56px;float:left;}
.resultsShow{width: 869px;float: left;overflow: hidden;}
.imgResults {display: block;width: 229px; height: 207px;float: right;margin-top: 8px;}
.imgResults img{display: block;width: 229px; height: 207px;}
.bookBox{width: 100%; overflow: hidden;}
.bookLink{display: block;width: 250px; height: 155px;}
.bookfm{float: left;margin-left: 56px;}
.bookImg{display: block;width: 103px; height: 155px;float: left;}
.bookImg img{display: block;width: 103px; height: 155px;}
.bookInfo{display: block;width: 133px; height: 155px;float: right;}
.bookTitle{font-size: 16px; color: #a50000;line-height: 25px;margin-bottom: 10px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.bookAuthor,.bookDate{font-size: 14px; color: #6b6969;line-height: 24px;display: block;}
.bookInfo:hover span.bookTitle{text-decoration: underline;}
.topWbWx{display: block;position: absolute;top: 25px;left: 0;width: 136px;}
.ztPicBox2 img{display: block;margin-bottom: 15px;width: 136px; height: 171px;}
.trFloatBox,.trFloatBox2{display: block;position: absolute;top: 25px;right: 0;width: 104px;height: 486px;background: url(	
/uiFramework/commonResource/image/2021102617543350642.jpg) no-repeat;}
.trFloatBox a,.trFloatBox2 a{width: 30px; height: 30px;position: absolute;top: 0px; left: 0px;font-size: 0;}
/*END Index*/

/*Footer*/
.foot_linkBox{ width: 100%;overflow: hidden;}
.flContent{ width: 1200px; overflow: hidden;border: 1px solid #dbdbdb;padding: 27px 40px;margin: 0 auto;margin-bottom:50px; }
.flContent h1{font-size: 18px; color: #333;font-weight: bold;float: left;margin-right: 40px;margin-top:3px;}
.flContent select{width: 185px; height: 26px;line-height: 26px;border: 1px solid #dfdfdf;margin-right: 16px;}
.foot_box { width: 100%;background-color: #fff; }
.foot_cc { height: 186px;width: 850px;margin: 0 auto;overflow: hidden; }
.foot_tt { float: right;margin-top: 65px; }

.foot_tt p { text-align: center;line-height: 26px; margin-bottom:0;}
.foot_tt a:hover { text-decoration: underline; }
/*END Footer*/



/* Xl */
.gov_xlheader { width: 100%; }
.gov_xlheader h5 { font-size: 24px; text-align: center; color: #ae0000;line-height: 35px;width: 87%;margin: 0 auto;margin-bottom: 40px; margin-top: 30px; }
.gov_xlheader h6 {font-size: 18px; text-align: center; line-height: 30px; font-weight: normal; width: 82%; margin: -20px auto 30px;}
/*Message*/

/*Message*/
.gov_message { height: 30px; position: relative; margin-bottom:40px; text-align: center;margin-top:-20px; }
.gov_message span { font-size: 14px; color: #5f5c5c; }
.gov_time { margin: 0 20px 0 0;}
.gov_author { margin-right: 20px;}
.gov_comeword { margin-right: 20px;}
.gov_sysbox { margin-right: 20px;}
/*.index_switchsize{margin-right:20px;}*/
.gov_message .gov_print { margin-right: 20px; }
.gov_message .gov_print span { display: inline-block;width: 21px; height: 15px;background: url(/uiFramework/commonResource/image/2021102609212221369.png) no-repeat; margin-right: 8px; }
.index_switchsize span { cursor: pointer; }
/*END Message*/

/*PageContent*/
.easysite-jump-page{display:flex;}
.pages_content { margin-bottom: 20px; padding-bottom: 60px; width: 98%; margin: 0 auto; }

.pages_title { margin-bottom: 20px; }
.pages_content h5 { text-align: center; font-weight: none; margin-bottom: 18px; font-size: 16px; font-weight: bold; }

.pages_content img { display: block; margin: 6px auto !important; max-width: 800px;height:unset; }
.pages_content object{display: block; margin: 0 auto;}
/*END PageContent*/
/*Downloads List*/
.gov_downloadsbox { overflow: hidden; width: 98%; margin: 0 auto; position: relative; border-top: 1px solid #e1e0e0;padding: 20px 0;margin-bottom: 30px; }
.downloadicon{width: 147px; height: 98px;float: left;margin-top: 2px;}
/*Ddlist*/
.gov_ddlist { overflow: hidden; width: 80%; margin-left: 30px;float: left;}
.gov_ddlist li { position: relative; padding-left: 20px; height: 34px; line-height: 34px; }
.gov_ddlist li a { font-size: 16px; }
.gov_ddlist span { position: absolute; top: 10px; left: 0; display: block; width: 13px; height: 16px; }
/*END Ddlist*/
/*END Downloads List*/
/* END Xl */


/* PicGl */
.gxlPicLinkbox{ width: 100%;border-bottom: 1px solid #dddada;padding-bottom: 38px;overflow: hidden;margin-bottom: 38px; }
.gxlpicLink{width: 542px; height: 223px;}
.gxlpicLink img{display: block;width: 286px; height: 223px;float: left;}
.gxlpicLinkNews{display: block;width: 225px; height: 223px;float: right;}
.piclinkTitle{display: block;font-size: 18px; color: #a50000;margin: 12px 0 10px 0;line-height: 26px;}
.gxlpicLinkNews:hover .piclinkTitle{text-decoration: underline;}
.gxlpicLinkNews .piclinkDate{color: #706f6f;margin: 15px 0;display: block;}
.gxlpicLinkNews .piclinkContent{color: #626060;line-height: 28px;}
.gxlBookBox{width: 94%; margin: 0 auto;padding: 20px 0;}
.bookimg{width: 376px; height: 155px;}
.bookimg img{display: block;width: 103px; height: 155px;float: left;}
.gxlBookContent{display: block;width: 253px; height: 156px;float: right;}
.gxlpicLinkNews .bookTitle{font-size: 16px;}
.gxlpicLinkNews .bookDate{margin: 0;display: block;font-size: 14px;}
/* END PicGl */

/* Map */
.mapbox { min-height: 500px;width: 100%;margin: 40px 0; }
.mapcc { margin-bottom: 12px;width: 100%; overflow: hidden;background-color: #f2f2f2;border: 1px solid #dedede;border-radius: 4px;padding: 12px 16px; }
.mapcc h3 { color: #434344; }
.mapcc ul { width: 96.8%;overflow: hidden;background-color: #fff;border: 1px solid #dedede;border-radius: 4px;padding: 8px 16px;margin: 12px 0 0px 0; }
.mapcc li { float: left;border-right: 1px solid #666;padding-right: 20px;margin: 5px 10px; }
.mapcc li:last-of-type { border-right: none; }
.mapcc a { font-size: 14px; color: #434344; }
/* END Map */

/* Form */
.FormBox { width: 90%; margin: 0 auto;margin-bottom: 70px; }
.FormBox p { color: #a3a3a3;margin-bottom: 50px; }
.FormContent  { width: 100%; min-height: 510px; }
.FormBtn { width: 305px;margin: 0 auto;margin-top: 30px; }
.FormBtn input { width: 140px; height: 40px;background-color: #266e08;border: none;border-radius: 3px;line-height: 40px;font-size: 16px; color: #fff;text-align: center;margin-right: 10px;cursor: pointer; }
/* jgfk */
.jgfkform { width: 90%; height: 66px;margin: -20px auto 20px auto; }
.jgfkform label { font-size: 16px; color: #333;float: left;margin-top: 24px; }
.jgfkform input { float: left;width: 463px; height: 36px;line-height: 36px;background-color: #fff;border: 1px solid #c8c8c8;font-size: 16px; color: #9f9f9f;margin-top: 15px;padding-left: 15px; }
.jgfkform input.jzjgfkbtn { float: left;width: 116px; height: 38px;line-height: 38px;border: none;background-color: #266e08;margin-left: 15px;font-size: 16px; color: #fff; }
/* Form Lists */
.formlist { overflow: hidden; width: 90%;margin: 0 auto; }
.formlist li { position: relative; padding-left: 20px; height: 34px; line-height: 34px; }
.formlist li a { width: 90%; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;font-size: 16px; }
.formlist b { position: absolute; top: 12px; left: 0; display: block; width: 7px; height: 11px; }
/* END Form */

/*  */
.no_pb{border-bottom: none;padding-bottom: 5px;}
.xlContents h2 { border-bottom: 1px solid #dadada;padding-bottom: 15px;padding-left: 20px;font-size: 22px; color: #266e08;margin-bottom: 20px; }
.xlFormBox{width: 92%;margin: 0 auto;}
.xlFormBox p {font-size: 14px; color: #a3a3a3;margin: 30px 0 40px 0; }
.FormCc1{width: 100%;min-height: 130px;}
.FormBtn { width: 305px;margin: 0 auto;margin-top: 30px; }
.FormBtn input { width: 140px; height: 40px;background-color: #266e08;border: none;border-radius: 3px;line-height: 40px;font-size: 16px; color: #fff;text-align: center;margin-right: 10px;cursor: pointer; }

/* Ask */
.askbox{width: 92%; overflow: hidden;margin: 30px auto;}
.ask_list{width: 100%; overflow: hidden;}
.ask{width: 100%; overflow: hidden;margin-bottom: 40px;}
.ask_q{width: 100%; overflow: hidden;margin-bottom: 15px;}
.ask_q b{width: 32px; height: 32px;background-color: #933702;border-radius: 2px;line-height: 32px;text-align: center;font-size: 16px; color: #fff;font-weight: normal;display: block;margin: 0 15px 0 0;float: left;}
.ask_q span{font-size: 20px; color: #333;display: inline-block;margin: 4px 0 0 0;}
.ask_a{width: 100%; overflow: hidden;}
.ask_a b{width: 32px; height: 32px;background-color: #266e08;border-radius: 2px;line-height: 32px;text-align: center;font-size: 16px; color: #fff;font-weight: normal;display: block;margin: 0 15px 0 0;float: left;}
.ask_a span{font-size: 16px; color: #191919;background-color: #f7f8fa;padding: 15px;width: 90%;display: inline-block;line-height: 34px;}



/* Scroll */
.scrollBox {box-sizing: content-box; width:1021px;height:52px;+height:52px;+line-height:52px;background-color:#fff;border:2px solid #a50000; float: right;}
.scrollDiv {width:1023px;text-align:center;height:56px;+height:52px;font-weight:bold;line-height:56px;+line-height:52px;overflow:hidden;float: right;}
.scrollDiv a {padding:0 20px;font-size:20px;color:#a50000;font-weight:bold;display: block;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.scrollDiv li {height:56px;+height:52px;}
/* END Scroll */

/*.scrollBox {width: 1021px;}*/
.ztPicBox2 {width: 104px; height: 486px;position: relative;margin-bottom: 10px;}
.ztPicBox2 img {width: 104px; height: 486px;}
.ztPicBox2 button {display: block;width: 22px; height: 22px;position: absolute; top: 5px; right: 6px;cursor: pointer;background: none;border: none;}
#topCloseBtn {float: left;}



.index_toutiaoPic {width: 100%;overflow: hidden;margin-bottom: 25px;}
.index_toutiaoPic .indexTitlePic img {margin: 0 auto;width: 1200px; height: 44px;margin-bottom: 14px;}
.index_toutiaoPic .indexTitlePic,
.index_toutiaoPic .indexSubTitlePic1,
.index_toutiaoPic .indexSubTitlePic2 {font-size: 0;}
.index_toutiaoPic .indexSubTitlePic1,
.index_toutiaoPic .indexSubTitlePic2 {width: 590px; height: 24px;display: block; margin-top: 10px;}

.page{display:flex!important;width:fit-content!important;}
.page a{margin-right:10px;}
.pagebox ul{display:flex;    justify-content: center;}
.pagebox ul li.page span{display:none!important;}
.pagebox ul li a{width:inherit;}
.page .NormalRed{height: 28px; min-width: 28px; line-height: 28px; display: inline-block; margin-right: 12px;width: 28px;display: block;float: left; border:1px solid #dae0ee;border-radius:3px;margin-right:10px!important;}
.page .NormalRed:hover{color:#fff!important;background:#349ed8;}
.pagebox ul li { height: 28px; min-width: 28px; line-height: 28px; display: inline-block; margin-right: 12px;width: 28px;display: block;float: left; font-family: "Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;font-size:14px;}
.pagebox ul li a{font-family: "Microsoft YaHei UI", "微软雅黑", \5FAE\8F6F\96C5\9ED1;font-size:14px;}
.pagebox ul li.pageCount { width: 55px; }
.pagebox ul li.pageHome,
.pagebox ul li.pageEnd { width: 44px; }
.pagebox ul li.pageHome{margin-right:22px;}
.pagebox ul li.pagePrev,
.pagebox ul li.pageNext { width: 58px; margin-left:-10px;}
.pagebox ul li.pageNoNum { float: left; }
.pagebox ul li.pageInput { float: left; display:flex;}
.pagebox ul li.pageInput .easysite-jump-btn{border:1px solid #999;color:#000;line-height:22px;background:rgb(239,239,239);margin-left: 20px!important;width:42.5px!important;}
.pagebox ul li.pageInput .easysite-page-text{width:56px!important;height:27px;}
.pageNoNum {
    width: 45px!important;
}

.gxlMenuBox{padding-bottom:1px!important;}


.flContent a{ float:left; margin:5px 15px;}

@media screen and (max-width: 768px){
.gov_searchbtn{   cursor: hand;
    width: 30px;
    border: 0;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border: none;
    background-color: #fff!important;
    position: absolute;
    top: 0px;
    right: 17px;
    width: 24px;
    height: 32px;
    cursor: pointer;
    border: none;
    background: #fff url(/uiFramework/commonResource/image/2021091311223865422.png) no-repeat;
    display: block;
    background-size: 84% 84%;}







.SurTabBox{width:100%!important;}
.tabTextBox img{float:left;}
.inText{float:right!important;width:48%!important;}
        .bookInfo{width:66%;}
      .iIndexBac{background:#f0efef;}
      .gxlMenuBox{margin-top:50px;}
      .gllist span{font-size:12px!important;}
       .currbox,.currbox a{font-size:14px!important;}
       .head_box{margin-top:50px;}
	.headSearchBg{width: 100%;}
	.hiSlideBox .hiSlider-item img,.hiSlider li,.hiSlider-item,.hiSlider,.hiSlider-wrap{height: 224px!important;}
	.hiSlider li .hiSliderTitle{font-size: 13px;padding-right: 75px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
	.hiSlider-pages a{width: 8px;height: 8px;margin: 0 2px;}
	.hiSlider-pages{right: 7px;}
	.index_toutiaoPic{display: flex;flex-direction: column;align-items: center;margin-top: 20px;}
        .index_toutiaoPic .portlet{width:100%;}
	.head_box{background-size: 200%;height: 175px;}
	.container{padding: 0 10px!important;}
	.trFloatBox,.trFloatBox2,.topWbWx,.head_nav{display: none;}
	.index_toutiaoPic .indexTitlePic img{width: 100%;height: unset;}
	.indexPic1 img,.hiSlideBox,.specialRecomd,.srNewsBox,.pubEduBox,.indexPic4 img,.resultsShow,.imgResults{width: 100%;height: unset!important;}
	.hiSlideBox .hiSlider-item img,.hiSlider li .hiSliderImg,.indexNews,.scrollBox,.scrollDiv{width: 100%;}
	.hiSlider li .hiSliderImg{height: unset;}
	.indexNews{margin-top: 10px;}
	.SurTab1 .SurTabMenu1 ul li a{font-size: 15px;}
	.scrollBox,.srNewsBox {box-sizing: border-box;}
	.indexPic2 img{width: 100%;height: unset;margin-bottom: 10px;}
	.ibox{width: 100%!important;}
	.specialRecomd .SurTab1 .SurTabMenu1 ul li a{font-size: 12px;}
	.tabTextBox img{height: unset;}
	.ibox2{padding: 10px;}
	.SurTab2 .SurTabMenu2 ul li b{margin: 0 3px;}
	.SurTab2 .SurTabMenu2 ul li a{font-size: 12px;}
	.bookfm{margin-left: 0;margin-top: 10px;}
	.bookLink{float: none;width:100% !important;}
	.SurTab2 .SurTabMenu2{display: none;}
	.index_list{padding-top: 15px;}
	.bookBox{padding-top: 15px;}
	.flContent{width: 100%;padding: 10px;}
	.foot_cc{width: 100%;}
  .LeftNavBox{display:none;}

     .SurTabBox2{    display: flex;flex-direction: column;align-items: center;padding-top: 10px;width: 100%;}
      
     .SurTabBox2 .bookLink:nth-of-type(2){margin-left:0;}
    .pages_content img{max-width:100%;}
   .headSearchBg a.top_mail{margin-left:10px;}
.top_search{margin-right:10px;}
}



.ydNav{display:none;}
@media only screen and (max-width: 992px) {
	
	.nav_bg{display: none;}
        .ydNav{display:block;}
         .gl_list li a{display: inline-block;
          width: 72%;overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;}
       .gl_img {
	    border-bottom: 0;
	    padding-bottom: 20px;
	    margin-top: 8px;
	    width: 100%;
	    margin-left:0px;
	    height: 160px!important;
	}
	.gl_img li{width: 46%!important;height: 160!important;margin-top: 10px;}
	.gl_img li img{width: 100%!important;height: unset!important;}
	.gl_img li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
       .gl_img .hr{display:none;} 
       .gl_leftborder{height:unset!important;}
       .gl_rightborder{height:unset!important;}
	
	
}